trailing axles - Turkish English Dictionary